package com.iaz.tech.tools.common.flow.impl;

import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
public class ParameterDeclare extends FlowNode {
	private String typeName = "";
	private String parameter = "";
	
	private String defaultValue = "";

	/**
     * 执行流程
     */
    @Override
    public Object executeFlow(Object property) {
        Object result = null;
        return result;
    }
    /**
     * 执行前处理
     */  
    @Override
    public Object beforeExecute(Object property) {
        Object result = null;
        return result;
    }
    /**
     * 执行后处理
     */
    @Override
    public Object afterExecute(Object property) {
        Object result = null;
        return result;
    }
}
